\version "2.10.0"
\include "common.ly"

celloMvmtTwo = { 
    \time 9/8
    \key d \minor
    \clef bass

	\include "setupM2.ly"

    % measure 1
    d8-.\pp ( d8-. d8-. ) f8-. ( f8-. f8-. ) e8-. ( e8-. e8-. ) |
    d8\< d8 d8 f8 f8 f8 e8 e8 e8\! |
    d8\> d8 d8 f8 f8 f8 a8 a8 a8\! |
    d'8 d8 d8 d8 d8 d8 d8 d8 d8 |
    e8 e8 e8 e8 e8 e8 e8 e8 e8 |

    % measure 6
    e8 e8 e8 e8 e8 e8 e8 e8 e8 |
    f8 f8 f8 f8 f8 f8 f8 ( e8 d8 ) |
    g8_\cresc g,8 g,8 g,8 g,8 g,8 gis,8 gis,8 gis,8 |
    a,4\p r8 r8 cis8 ( e8 d8 g,8 gis,8 ) |
    a,8 ( bes,8\< gis,8 a,8 cis8\! e8\> d8 g,8 gis,8\! ) |

    % measure 11
    a,4 r8 r4 r8 a4.\pp ~ |
    a4 r8 r4 r8 bes,4.\sf |
    a,8\p ( cis8 e8 ) a4._\cresc ~ a8 a8-. a8-. |

\clef treble
    << a'2. ~ { s8\pp s8_\cresc s2 } >> a'4. |
    a'4. ( d''4. e''4. ) |

    % measure 16
    f''2.\p ~ f''8 ( aes''8 g''8 ) |
    f''4. ~ f''8 ( e''8 des''8 c''8 bes'8 g'8 ) |
\clef bass
    ges4. ( f8 ) f,8 f,8 f,8 f,8 f,8 |
    bes,8_\cresc bes,8 bes,8 bes,8 bes,8 bes,8 b,8 b,8 b,8 |
    c4 r8 r4 r8 r4 r8 |

    % measure 21
    R1*9/8 |
    c8\pp b8 ( c'8 fis8 g8 dis8 e8 b,8 c8 ) |
    bes,2. ~ bes,4. |
    a,2. ( a,4. ) |
    e,2._\cresc ( c,4. ) |

    % measure 26
    f,4\p r8 r4 r8 r4 r8 |
    bes4. ( a4. e4. ) |
    f4 r8 r4 r8 r4 r8 |
    bes4. ( a4. e4. ) |
    f4 r8 r4 r8 r4 r8 |

    % measure 31
    a16 ( gis16 a16 g16 f16 e16 d16 cis16 d16 c16 bes,16 a,16 ) g,16 fis,16 g,16 f,16 e,16 d,16 |
    c,4._\cresc ( c4. des4. ) |
    bes,4. ( << des4.\sf { s8\> s4 } >> c4.\! ) |
    f,4-.\p r8 r4 r8 bes,4 ( c16 d16 ) |
    ees16 ( d16 ees16 d16 c16 bes,16 a,16 bes,16 a,16 bes,16 c16 bes,16 a,16 gis,16 a,16 f,16 gis,16 a,16 ) |

    % measure 36
    bes,16_\markup { \column { "" \cresc } } ( a,16 bes,16 aes,16 g,16 f,16 ) e,16 ( c,16 e,16 g,16 c16 e16 f16 e16 f16 g16 aes16 f16 ) |
    bes,4. ( << des4.\sf { s8\> s4 } >> c4.\! ) |
    f,8\p f8 f8 f4 r8 r4 r8 |
    f,8 f8 f8 f4 r8 r4 r8 |
    f8 f'8 f'8 f'4 r8 r4 r8 |

    % measure 41
    R1*9/8 |
    c2.\pp ~ c4 bes,8 ( |
    a,4_\cresc g,8 f,4 e,8 d,4 cis,8 ) |
    d,8\p ( d8 bes,8 ) c4.\< ( << c,4. ) { s4\> s8\! } >> |
    f,4\pp r8 f4 r8 r4 r8 |

    % measure 46
    ees4\pp r8 ees'4 r8 r4 r8 |
    d4 r8 d'4 r8 r4 r8 |
    g,8\f g,8 g,8 bes,8 bes,8 bes,8 fis,8 fis,8 fis,8 |
    g,8\sf g,8 g,8 bes,8 bes,8 bes,8 d8 d8 d8 |
    a,8\sf a,8 a,8 c8 c8 c8 d8 d8 d8 |

    % measure 51
    fis,8\sf fis,8 fis,8 a,8 a,8 a,8 d8 d8 d8 |
    f,8\sf f,8 f,8 aes,8 aes,8 aes,8 d8 d8 c8-. |
    b,8_\cresc b,8 b,8 d8 d8 d8 g,8 g,8 g,8 |
    c32\pp ( b,32 c32 d32 ees32 d32 ees32 f32 g8-. ) r4 r8 r4 r8 |
    aes,32 ( g,32 aes,32 bes,32 c32 b,32 c32 d32 ees8-. ) r4 r8 r4 r8 |

    % measure 56
    fis,32 ( e,32 fis,32 g,32 a,32 g,32 a,32 bes,32 c8-. ) r4 r8 r4 r8 |
    g,32 ( fis,32 g,32 a,32 bes,32 a,32 bes,32 c32 d8-. ) r4 r8 r4 r8 |
    ees,32_\cresc ( d,32 ees,32 f,32 g,32 f,32 g,32 aes,32 bes,8-. ) r4 r8 r4 r8 |
    cis4\f r8 r4 r8 r4 r8 |
    d4\p r8 r4 r8 r4 r8 |

    % measure 61
    g,4\pp r8 r4 r8 r4 r8 |
    a,4\ppp r8 r4 r8 r4 r8 |
    d8-.\pp ( d8-. d8-. ) f8 f8 f8 e8 e8 e8 |
    d8_\cresc d8 d8 f8 f8 f8 e8 e8 e8 |
    d8 d8 d8 f8 f8 f8 a8 a8 a8 |

    % measure 66
    d,8\p d8 d8 d,8 d8 d8 d,8 d8 d8 |
    e,8\f e8 e8 e,8 e8 e8 e,8 e8 e8 |
    e,8\p e8 e8 e,8 e8 e8 e,8 e8 e8 |
    f,8\f f8 f8 f,8 f8 f8 f,8 f8 f8 |
    g,8\p g8 g8 g,8 g8 g8 gis,8 gis8 gis8 |

    % measure 71
    a,4 r8 r8 cis8 ( e8 d8 g,8 gis,8 ) |
    a,8\< ( bes,8 gis,8 a,8 cis8 e8\> d8 g,8 gis,8\! ) |
    a,4 r8 r4 r8 a4.\pp ( |
    a4 ) r8 r4 r8 bes,4.\sf ( |
    a,8\p ) cis8_\cresc ( e8 a8 g8 fis8 e8 d8 cis8 ) |

    % measure 76
    d4\p r8 r4 r8 r4 r8 |
    g4. ( fis4. cis4. ) |
    d4 r8 r4 r8 r4 r8 |
    g4. ( fis4. cis4. ) |
    d4 r8 r4 r8 r4 r8 |

    % measure 81
    fis16 ( eis16 fis16 e16 d16 cis16 b,16 ais,16 b,16 a,16 g,16 fis,16 e,16 b,16 e16 d16 cis16 b,16 ) |
    a,2._\cresc ( bes,4. ) |
    g,4. << bes,4.\sf ( { s8\> s4 } >> a,4.\! ) |
    d4 r8 r4 r8 g16 ( fis16 g16 fis16 e16 d16 ) |
    c16 ( b,16 c16 b,16 a,16 g,16 fis,16 g,16 fis,16 g,16 a,16 g,16 fis,16 e,16 fis,16 d,16 e,16 fis,16 ) |

    % measure 86
    g,16 bes16 ( g16_\cresc f16 e16 d16 cis16 b,16 cis16 a,16 b,16 cis16 d16 cis16 d16 a,16 f,16 d,16 ) |
    g,4. << bes,4.\sf ( { s8\> s4 } >> a,4.\! ) |
    d,8\p d8 d8 d4 r8 r4 r8 |
    d,8 d8 d8 d4 r8 r4 r8 |
    d8 d'8 d'8 d'4 r8 r4 r8 |

    % measure 91
    R1*9/8 |
    a,2.\pp ~ a,4 g,8 ( |
    fis,4_\cresc e,8 ) d,8 ( d8 cis8 b,4 ais,8 ) |
    b,4 ( g,8 ) << a,4.\p { s8\< s4 } >>  << a,4. { s8\> s4\! } >> |
    d4 r8 r4 r8 r4 r8 |

    % measure 96
\clef treble
    a'2.\p ~ a'4._\cresc ~ |
    a'4. d''4. ( e''4. ) |
    f''4.\ffp ~ f''4 ( e''16 d''16 ) d''16 ( e''32 d''32 cis''16 d''16 f''16 e''16 ) |
    d''4.\f ( cis''4. ~ ) cis''8 cis''16 ( d''16 e''16 f''16 ) |
    g''4.\p ~ g''8_\cresc \acciaccatura { a''8 } g''16 ( fis''16 g''16 a''16 ) bes''4 ( cis''8 ) |

    % measure 101
    e''4.\f ( d''4. ~ ) d''8 \clef bass f,8-. f,8-. |
    g,4\f r8 r4 r8 r4 r8 |
    a,4\f r8 r4 r8 r4 r8 |
    bes,4\f r8 r4 r8 r4 r8 |
    gis,16\ff gis,16\> gis,16 gis,16 gis,16 gis,16 << gis,4.:16 { s4 s16 s16 \! } >> a,4.:16\p |

    % measure 106
    d,4 r8 r4 r8 r4 r8 |
    << a,4. ( { s8 \> s4 \! } >> d4 ) r8 r4 r8 |
    << a,4. ( { s8 \> s4 \! } >> d4 ) r8 r4 r8 |
    << a,2. ~ { s4\< s4 s4\> } >> a,4.\! |
    d,4\pp r8 d4 r8 r4 r8 |
    \bar "|."
}
